package com.xique.door.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xique.common.core.domain.R;
import com.xique.common.core.web.domain.PageResult;
import com.xique.door.bean.domain.OssfileUrl;
import org.springframework.web.multipart.MultipartFile;

public interface IOssfileUrlService extends IService<OssfileUrl> {
  PageResult getOssfileUrlList(
      Integer fileType,
      String title,
      Integer pageNum,
      Integer pageSize,
      String startTime,
      String endTime,String type, String model,String userName);

  R addOssfileUr(OssfileUrl ossfileUrl);

  R ModifyOssfileUr(OssfileUrl ossfileUrl);

  R getOssfileUrById(OssfileUrl ossfileUrl);

  void uploadMineVideo(MultipartFile file, OssfileUrl oss) throws Exception;
}
